forest tree seeds - Turco Inglés Diccionario